Resettably-Sound Resettable Zero Knowledge Arguments for NP

نویسنده

  • Yi Deng
چکیده

We construct resettably-sound resettable zero knowledge arguments for NP based on standard hardness assumption (the existence of claw-free permutations) in the plain model. This proves the simultaneous resettability conjecture posed by Barak et al. in [FOCS 2001]. Our construction, inspired by the paradigm for designing concurrent zero knowledge protocols, makes crucial use of a tool called instance-dependent resettably-sound resettable WIargument of knowledge (IDWIAOK (and a special-purpose variant), introduced recently by Deng and Lin in [Eurocrypt 2007]). Roughly speaking, for a NP statement of the formx0∨x1,IDWIAOK is an argument for which resettable WI property holds when both x0 and x1 areYES instances, and resettably-sound argument of knowledge property holds when x0 is a NOinstance. The heart of the simulator for our protocol is a new technique that allows us to embed the (non-black-box) straight-line simulation strategy in the (black-box) recursive rewinding simulation strategy. 1 The problem and our result It is well known that randomness is essential to zero knowledge proofs/arguments[17]. More-over, in the multi-executions of a zero knowledge protocol, we often require that all partiesuse independent randomness in each execution for security purpose. This gives rise to naturalquestions: Is it possible to achieve zero knowledge when the prover uses the same random-ness in multi-executions? Is it possible to achieve soundness when the verifier uses the samerandomness in multi-executions? Both questions were resolved in the positive. Canetti etal. [6] put forward and realized the concept of resettable zero knowledge (stronger than theconcept of concurrent zero knowledge[12]) argument, which allows an honest prover to usethe same random tape in polynomially many executions without sacrificing the zero knowl-edge property; Barak et al. [3] put forward and realized the concept of resettably-soundzero knowledge argument, which allows an honest verifier to use the same random tape inpolynomially many executions without sacrificing the soundness property.It should be noted that the above two questions were answered separately : the proofsystem presented by Canetti et al. is resettable zero knowledge but not resettably-sound,whereas the argument system presented by Barak et al. is resettably-sound but not reset-table zero knowledge. This leaves a challenge in this line of research: Can we construct asingle argument system for some nontrivial language that remains resettable zero knowledgeand resettably-soundness simultaneously? Indeed, Barak et al. conjectured the following [3]: Simultaneous resettability conjecture: there exist resettably-sound resettable ZK ar-guments for NP. We stress that this conjecture is for the case of argument system (rather than proofsystem) and non-black box zero knowledge. Previous work [3] showed that, for non-trivial ? submitted on Nov. 18.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Resettably-Sound Zero-Knowledge and its Applications

Resettably-sound proofs and arguments remain sound even when the prover can reset the verifier, and so force it to use the same random coins in repeated executions of the protocol. We show that resettably-sound zero-knowledge arguments for NP exist if collision-resistant hash functions exist. In contrast, resettably-sound zero-knowledge proofs are possible only for languages in P/poly. We prese...

متن کامل

A Constant-Round Resettably-Sound Resettable Zero-Knowledge Argument in the BPK Model

In resetting attacks against a proof system, a prover or a verifier is reset and enforced to use the same random tape on various inputs as many times as an adversary may want. Recent deployment of cloud computing gives these attacks a new importance. This paper shows that argument systems for any NP language that are both resettably-sound and resettable zero-knowledge are possible by a constant...

متن کامل

Instance-Dependent Verifiable Random Functions and Their Application to Simultaneous Resettability

We introduce a notion of instance-dependent verifiable random functions (InstD-VRFs for short). Informally, an InstD-VRF is, in some sense, a verifiable random function [23] with a special public key, which is generated via a (possibly)interactive protocol and contains an instance y ∈ L ∩ {0, 1}∗ for a specific NP language L, but the security requirements on such a function are relaxed: we only...

متن کامل

Resettably-Sound Resettable Zero Knowledge in Constant Rounds

In FOCS 2001 Barak et al. conjectured the existence of zero-knowledge arguments that remain secure against resetting provers and resetting verifiers. The conjecture was proven true by Deng et al. in FOCS 2009 under various complexity assumptions and requiring a polynomial number of rounds. Later on in FOCS 2013 Chung et al. improved the assumptions requiring one-way functions only but still wit...

متن کامل

4-Round Resettably-Sound Zero Knowledge

While 4-round constructions of zero-knowledge arguments are known based on the existence of one-way functions, constuctions of resettably-sound zero-knowledge arguments require either stronger assumptions (the existence of a fully-homomorphic encryption scheme), or more communication rounds. We close this gap by demonstrating a 4round resettably-sound zero-knowledge argument for NP based on the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IACR Cryptology ePrint Archive

دوره 2008  شماره 

صفحات  -

تاریخ انتشار 2008